Roar of the Lion

Roar of the Lion

Directed by Yuet-Sang Chin, Hsia Hsu
Runtime minutes
Released 1981
IMDb Score: 5.6